414 Archway Road | Highgate, London N6 5UA, England
View on Map
What travelers say:
Stopped by for food on a Sunday: saw they did roasts so we ordered the roast of the day which was pork. The food arrived quite quickly to our table in the garden which we liked because it had seats in the sun and in the shade. There were plenty of waitresses and the tables were cleared quickly. The garden is also dog friendly.